data entry machine learning textkernel document management business outsourcing customer service desktop publishing data processing web mining forms processing data mining data analysis file transfer text mining business intelligence